WBCR\Factory_Freemius_154\Premium\Provider B

Total Complexity 91
Dependencies 9
Dependents 2
Total lines 748
Lines of code 352
Logical lines of code 194
Comment lines 229
Methods 25
Properties 11

Methods 25

Method Rating Maintainability Complexity Lines of code
activate()
A
36 11 76
sync()
A
40 11 56
init_license()
A
51 13 25
get_downloadable_package_info()
S
56 6 18
save_license_data()
S
59 5 14
get_package_updates()
S
59 4 14
cancel_paid_subscription()
S
59 4 13
get_user_ip()
S
58 3 17
__construct()
S
63 4 10
get_package_download_url()
S
59 3 14
deactivate()
S
55 2 19
get_unique_site_id()
S
63 3 9
get_api_user_scope()
S
69 3 6
get_api_site_scope()
S
69 3 6
get_billing_cycle()
S
72 2 6
get_plan()
S
72 2 6
get_api_plugin_scope()
S
69 2 6
is_active()
S
72 2 6
has_paid_subscription()
S
71 2 6
get_license()
S
82 1 3
is_activate()
S
82 1 3
get_license_endpoint()
S
80 1 3
get_plugin_endpoint()
S
80 1 3
flush_license_data()
S
66 1 9
delete_license_data()
S
77 1 4